Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 FENCHURCH STREET Terraced £13,950 26 Apr 2002
3 FENCHURCH STREET Terraced £72,500 25 Aug 2023
4 FENCHURCH STREET Semi-Detached £75,000 3 Sep 2021